<html>
<head><meta charset="utf-8"><title>weekly meeting 2019.06.11 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html">weekly meeting 2019.06.11</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="167866622"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167866622" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167866622">(Jun 11 2019 at 16:35)</a>:</h4>
<p>Hey <span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span> =) quick sync?</p>



<a name="167866713"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167866713" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167866713">(Jun 11 2019 at 16:36)</a>:</h4>
<p>25 min from now, right?</p>



<a name="167866902"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167866902" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167866902">(Jun 11 2019 at 16:37)</a>:</h4>
<p>omg</p>



<a name="167866910"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167866910" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167866910">(Jun 11 2019 at 16:37)</a>:</h4>
<p>I am all confused :)</p>



<a name="167866918"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167866918" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167866918">(Jun 11 2019 at 16:37)</a>:</h4>
<p>now it all makes more sense</p>



<a name="167866922"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167866922" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167866922">(Jun 11 2019 at 16:37)</a>:</h4>
<p>...yes...in 25 minutes :)</p>



<a name="167869284"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869284" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869284">(Jun 11 2019 at 17:02)</a>:</h4>
<p>OK, ping <span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span> -- sync meeting?</p>



<a name="167869478"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869478" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869478">(Jun 11 2019 at 17:05)</a>:</h4>
<p>Let's start by looking over the <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-async-await+-label%3AAsyncAwait-Blocking+-label%3AAsyncAwait-Deferred++-label%3AAsyncAwait-Unclear" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-async-await+-label%3AAsyncAwait-Blocking+-label%3AAsyncAwait-Deferred++-label%3AAsyncAwait-Unclear">uncategorized issues</a></p>



<a name="167869485"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869485" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869485">(Jun 11 2019 at 17:05)</a>:</h4>
<p>(also, I'm creating a file with a meeting template)</p>



<a name="167869503"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869503" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869503">(Jun 11 2019 at 17:05)</a>:</h4>
<blockquote>
<p>"Broken MIR" ICE when using runtime crate <a href="https://github.com/rust-lang/rust/issues/61731" target="_blank" title="https://github.com/rust-lang/rust/issues/61731">#61731</a></p>
</blockquote>



<a name="167869563"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869563" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869563">(Jun 11 2019 at 17:06)</a>:</h4>
<p>(oh, <code>await</code> is syntax-highlighted now...)</p>



<a name="167869606"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869606" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869606">(Jun 11 2019 at 17:06)</a>:</h4>
<p>the workaround is somewhat suggestive:</p>
<blockquote>
<p>let _ = runtime::spawn(...);</p>
</blockquote>



<a name="167869612"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869612" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869612">(Jun 11 2019 at 17:06)</a>:</h4>
<p>seems like a .. problem?</p>



<a name="167869660"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869660" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nemo157 <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869660">(Jun 11 2019 at 17:07)</a>:</h4>
<p>Zoxc put more details in <a href="https://github.com/rust-lang/rust/issues/61579" target="_blank" title="https://github.com/rust-lang/rust/issues/61579">https://github.com/rust-lang/rust/issues/61579</a></p>



<a name="167869722"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869722" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869722">(Jun 11 2019 at 17:08)</a>:</h4>
<p>It stands out to me that <code>runtime::spawn</code> returns a future that is not being awaited</p>



<a name="167869725"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869725" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869725">(Jun 11 2019 at 17:08)</a>:</h4>
<p>ok, should we close it as a dup of that?</p>



<a name="167869733"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869733" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869733">(Jun 11 2019 at 17:08)</a>:</h4>
<p>I guess it's not <em>necessarily</em> a dup</p>



<a name="167869739"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869739" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869739">(Jun 11 2019 at 17:08)</a>:</h4>
<p>Not sure if <span class="user-mention" data-user-id="116883">@tmandry</span> is here -- it looks like maybe they were doing some investigation?</p>



<a name="167869759"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869759" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869759">(Jun 11 2019 at 17:09)</a>:</h4>
<p>These <em>feel</em> like potentially blocking problems to me</p>



<a name="167869760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869760">(Jun 11 2019 at 17:09)</a>:</h4>
<p>since the async/await test suite is rather anemic I'd prefer to not close as a dup and add both as tests</p>



<a name="167869776"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869776" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869776">(Jun 11 2019 at 17:09)</a>:</h4>
<p>certainly <a href="https://github.com/rust-lang/rust/issues/61579" target="_blank" title="https://github.com/rust-lang/rust/issues/61579">#61579</a> seems quite easy to stumble over..?</p>



<a name="167869800"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869800" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869800">(Jun 11 2019 at 17:09)</a>:</h4>
<p>it seems like the ingredient is perhaps just "implicitly dropping" a result value that needs drop?</p>



<a name="167869801"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869801" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869801">(Jun 11 2019 at 17:09)</a>:</h4>
<p>Yes I think both are blocking</p>



<a name="167869804"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869804" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nemo157 <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869804">(Jun 11 2019 at 17:10)</a>:</h4>
<p>I think it is a dup, any value with <code>Drop</code> that isn’t bound to a local variable and might live over an await causes it</p>



<a name="167869875"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869875" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869875">(Jun 11 2019 at 17:10)</a>:</h4>
<p><span class="user-mention" data-user-id="210267">@Nemo157</span> perhaps; we will find out once the issue is fixed <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span> and then both can be added as tests</p>



<a name="167869940"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869940" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869940">(Jun 11 2019 at 17:11)</a>:</h4>
<p>OK, let's mark as blocking and move on</p>



<a name="167869946"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869946" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869946">(Jun 11 2019 at 17:11)</a>:</h4>
<p>I did <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="167869956"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167869956" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167869956">(Jun 11 2019 at 17:11)</a>:</h4>
<blockquote>
<p>Rustc paniced when apply <code>.await</code> on a closure in a non-async function <a href="https://github.com/rust-lang/rust/issues/61685" target="_blank" title="https://github.com/rust-lang/rust/issues/61685">#61685</a></p>
</blockquote>



<a name="167870022"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870022" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870022">(Jun 11 2019 at 17:12)</a>:</h4>
<p>ICE: " ItemLocalIds not assigned densely in ::main[0]. "</p>



<a name="167870026"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870026" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870026">(Jun 11 2019 at 17:12)</a>:</h4>
<p>man I hate that ICE</p>



<a name="167870044"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870044" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870044">(Jun 11 2019 at 17:12)</a>:</h4>
<p>seems like <span class="user-mention" data-user-id="116107">@davidtwco</span> or <span class="user-mention" data-user-id="127859">@Taylor Cramer</span> might be good for this -- as the ones most familiar with the desugaring details?</p>



<a name="167870054"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870054" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870054">(Jun 11 2019 at 17:12)</a>:</h4>
<p>I’d be happy to take a look.</p>



<a name="167870055"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870055" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870055">(Jun 11 2019 at 17:12)</a>:</h4>
<p>imo also blocking (and concerning that there isn't anything in the test suite that checked for this)</p>



<a name="167870182"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870182" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870182">(Jun 11 2019 at 17:14)</a>:</h4>
<p>OK, should we  <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-async-await+label%3AAsyncAwait-Blocking+" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-async-await+label%3AAsyncAwait-Blocking+">review blocking issues</a>?</p>



<a name="167870259"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870259" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870259">(Jun 11 2019 at 17:15)</a>:</h4>
<p>we have a bunch unassigned; I was supposed to spend some time with <span class="user-mention" data-user-id="116107">@davidtwco</span> on the "out of range" ICE (I'll open a topic, let's schedule that for this week)</p>



<a name="167870260"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870260" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870260">(Jun 11 2019 at 17:15)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/61572" target="_blank" title="https://github.com/rust-lang/rust/pull/61572">https://github.com/rust-lang/rust/pull/61572</a> looks like it might be a fix to the broken MIR issues?</p>



<a name="167870353"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870353" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870353">(Jun 11 2019 at 17:16)</a>:</h4>
<p>Ah, nice :) cc <span class="user-mention" data-user-id="125294">@Aaron Hill</span> -- are you able to test that PR against <a href="https://github.com/rust-lang/rust/issues/61579" target="_blank" title="https://github.com/rust-lang/rust/issues/61579">#61579</a> (and maybe <a href="https://github.com/rust-lang/rust/issues/61731" target="_blank" title="https://github.com/rust-lang/rust/issues/61731">#61731</a>)?</p>



<a name="167870432"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870432" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870432">(Jun 11 2019 at 17:17)</a>:</h4>
<p>I know <span class="user-mention" data-user-id="153740">@Igor Matuszewski</span> mentioned to me that they were working on <a href="https://github.com/rust-lang/rust/issues/61072" target="_blank" title="https://github.com/rust-lang/rust/issues/61072">#61072</a> (RLS integration)</p>



<a name="167870471"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870471" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870471">(Jun 11 2019 at 17:18)</a>:</h4>
<p>I'm not sure if we have more to say here -- do we want to try and find assignees?</p>



<a name="167870527"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870527" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870527">(Jun 11 2019 at 17:18)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> on the topic of that PR... I really dislike that we drop a bunch of <code>issue-\d+.rs</code> in the middle of <code>run-pass/</code> instead of <code>ui/&lt;appropriate_folder&gt;/&lt;appropriate_name-issue-\d+&gt;.rs</code>...</p>



<a name="167870576"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870576" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870576">(Jun 11 2019 at 17:19)</a>:</h4>
<p>e.g. this should be located with the other generator tests and whatnot</p>



<a name="167870584"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870584" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870584">(Jun 11 2019 at 17:19)</a>:</h4>
<p>yeah, I always find that annoying</p>



<a name="167870657"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870657" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870657">(Jun 11 2019 at 17:20)</a>:</h4>
<p>I tend to prefer <code>issue-123.rs</code> for the test file that is basically just a very specific, weird regression test only; if you can better summarize the scenario, I think we should do so</p>



<a name="167870669"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870669" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870669">(Jun 11 2019 at 17:20)</a>:</h4>
<p>I was thinking maybe <span class="user-mention" data-user-id="126931">@centril</span> we could brainstorm a bit about the test suite -- I don't think we have a tracking issue, do we? i.e., what sort of tests we might want? (We could do it in a separate topic)</p>



<a name="167870692"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870692" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870692">(Jun 11 2019 at 17:20)</a>:</h4>
<p>I know we had a <a href="#narrow/stream/187312-wg-async-foundations/topic/Test.20coverage" title="#narrow/stream/187312-wg-async-foundations/topic/Test.20coverage">Test coverage</a> topic</p>



<a name="167870732"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870732" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870732">(Jun 11 2019 at 17:21)</a>:</h4>
<p>I'm sad to say I haven't managed to do that</p>



<a name="167870810"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870810" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870810">(Jun 11 2019 at 17:22)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I think we would want to think about async fn, async { .. }, await  as they interact with various language areas</p>



<a name="167870828"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870828" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870828">(Jun 11 2019 at 17:22)</a>:</h4>
<p>That said, I was looking at the list of <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-async-await+label%3AAsyncAwait-Unclear+" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-async-await+label%3AAsyncAwait-Unclear+">unclear issues</a> and I feel like maybe we should decide whether these are blocking or not</p>



<a name="167870834"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870834" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870834">(Jun 11 2019 at 17:22)</a>:</h4>
<p>and then we try to see whether a) those are already tested; b) add tests otherwise</p>



<a name="167870845"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870845" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870845">(Jun 11 2019 at 17:22)</a>:</h4>
<p>in reverse order:</p>
<blockquote>
<p>async/await unresolved type parameter in generator error shouldn't refer to <code>yield</code> <a href="https://github.com/rust-lang/rust/issues/60615" target="_blank" title="https://github.com/rust-lang/rust/issues/60615">#60615</a> </p>
</blockquote>
<p><span class="user-mention" data-user-id="127859">@Taylor Cramer</span> is this fixed?</p>



<a name="167870847"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167870847" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167870847">(Jun 11 2019 at 17:22)</a>:</h4>
<p>and do some input space partitioning and whatnot</p>



<a name="167871004"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871004" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871004">(Jun 11 2019 at 17:24)</a>:</h4>
<blockquote>
<p>type inference doesn't work in async fn that return Box&lt;dyn SomeTrait&gt; <a href="https://github.com/rust-lang/rust/issues/60424" target="_blank" title="https://github.com/rust-lang/rust/issues/60424">#60424</a> </p>
</blockquote>
<p>is this the issue that <span class="user-mention" data-user-id="116107">@davidtwco</span> you pinged me about some time back?</p>



<a name="167871018"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871018" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871018">(Jun 11 2019 at 17:24)</a>:</h4>
<p>I don't believe so.</p>



<a name="167871070"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871070" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871070">(Jun 11 2019 at 17:25)</a>:</h4>
<p>I've been pinging you about <a href="https://github.com/rust-lang/rust/issues/54326" target="_blank" title="https://github.com/rust-lang/rust/issues/54326">#54326</a>, in <a href="#narrow/stream/187312-wg-async-foundations/topic/mismatched.20types.20diag.20.2354326/near/166742906" title="#narrow/stream/187312-wg-async-foundations/topic/mismatched.20types.20diag.20.2354326/near/166742906">this topic</a>.</p>



<a name="167871106"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871106" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871106">(Jun 11 2019 at 17:25)</a>:</h4>
<p>But that is linked from that issue, so yeah, I suppose it is.</p>



<a name="167871159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871159">(Jun 11 2019 at 17:26)</a>:</h4>
<p>Ah, ok, I think those two are related.</p>



<a name="167871170"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871170" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871170">(Jun 11 2019 at 17:26)</a>:</h4>
<p>Do we feel like they are <em>blocking</em>? I kind of don't think so.</p>



<a name="167871173"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871173" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871173">(Jun 11 2019 at 17:26)</a>:</h4>
<p>I'm trying to put my finger on why.</p>



<a name="167871195"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871195" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871195">(Jun 11 2019 at 17:27)</a>:</h4>
<p>I guess it comes down to that they don't scare me in any sort of future compat sense, and don't seem like things that will hit a ton of users</p>



<a name="167871217"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871217" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871217">(Jun 11 2019 at 17:27)</a>:</h4>
<p>I think diagnostics issues if they are not severe can be deferred</p>



<a name="167871242"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871242" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871242">(Jun 11 2019 at 17:27)</a>:</h4>
<blockquote>
<p>Using associated types in async fn type break typing <a href="https://github.com/rust-lang/rust/issues/60414" target="_blank" title="https://github.com/rust-lang/rust/issues/60414">#60414</a> </p>
</blockquote>
<p>this issue seems unrelated to async fn</p>



<a name="167871307"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871307" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871307">(Jun 11 2019 at 17:28)</a>:</h4>
<blockquote>
<p>I think diagnostics issues if they are not severe can be deferred</p>
</blockquote>
<p>ok, I'm inclined to agree, I think I will mark as deferred for now.</p>



<a name="167871351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871351">(Jun 11 2019 at 17:28)</a>:</h4>
<p>but e.g. <a href="https://github.com/rust-lang/rust/issues/60424" target="_blank" title="https://github.com/rust-lang/rust/issues/60424">#60424</a> is not a diagnostics issue</p>



<a name="167871364"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871364" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871364">(Jun 11 2019 at 17:29)</a>:</h4>
<p>it is</p>



<a name="167871372"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871372" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871372">(Jun 11 2019 at 17:29)</a>:</h4>
<p>well, it's not</p>



<a name="167871382"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871382" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871382">(Jun 11 2019 at 17:29)</a>:</h4>
<p>I take that back :)</p>



<a name="167871410"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871410" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871410">(Jun 11 2019 at 17:29)</a>:</h4>
<p>Yeah, it's not, I was musing about whether there is a forwards compat concern here</p>



<a name="167871420"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871420" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871420">(Jun 11 2019 at 17:29)</a>:</h4>
<p>In general, we've definitely taken steps to improve our expected type hinting in the past</p>



<a name="167871439"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871439" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871439">(Jun 11 2019 at 17:30)</a>:</h4>
<p>(which is what is going on)</p>



<a name="167871501"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871501" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871501">(Jun 11 2019 at 17:30)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span>   possibly not future compat but it does feel like a "quality" issue?</p>



<a name="167871521"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871521" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871521">(Jun 11 2019 at 17:30)</a>:</h4>
<p>like something one would easily hit and which should compile</p>



<a name="167871529"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871529" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871529">(Jun 11 2019 at 17:30)</a>:</h4>
<p>indeed, I'm trying to decide how to weigh this sort of thing against ICEs and other similar issues. Strictly speaking ICEs carry less risk :)</p>



<a name="167871559"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871559" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871559">(Jun 11 2019 at 17:31)</a>:</h4>
<p>I guess it really just comes down to how common the example pattern would be, right</p>



<a name="167871588"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871588" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871588">(Jun 11 2019 at 17:31)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I think you don't have to weigh it against ICEs in terms of blocking/deferred</p>



<a name="167871684"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871684" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871684">(Jun 11 2019 at 17:32)</a>:</h4>
<p>i.e. make an individual judgement about the issue wrt. blocking/deferred and then prioritize the various blocking issues</p>



<a name="167871755"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871755" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871755">(Jun 11 2019 at 17:33)</a>:</h4>
<p>imo for <code>async fn test1() -&gt; Box&lt;dyn Debug&gt; { Box::new("asdf") }</code> not to work seems like a common thing not working</p>



<a name="167871832"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871832" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871832">(Jun 11 2019 at 17:34)</a>:</h4>
<p>Yeah, I think you are correct.</p>



<a name="167871867"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871867" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871867">(Jun 11 2019 at 17:35)</a>:</h4>
<p>I'll move it back to -unclear for now</p>



<a name="167871868"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871868" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871868">(Jun 11 2019 at 17:35)</a>:</h4>
<p>since well... it seems unclear?</p>



<a name="167871874"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871874" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871874">(Jun 11 2019 at 17:35)</a>:</h4>
<p>I would move it to blocking</p>



<a name="167871876"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871876" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871876">(Jun 11 2019 at 17:35)</a>:</h4>
<p>or that <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="167871881"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871881" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871881">(Jun 11 2019 at 17:35)</a>:</h4>
<p>if we think it blocks</p>



<a name="167871883"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871883" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871883">(Jun 11 2019 at 17:35)</a>:</h4>
<p>(we can always make a decision to change that later)</p>



<a name="167871944"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871944" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871944">(Jun 11 2019 at 17:36)</a>:</h4>
<p>ok, so, the 30 min is up, this was just triage today, but that's ok. I think we have a plan this week to discuss the overall status in our lang team meeting?</p>



<a name="167871960"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167871960" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167871960">(Jun 11 2019 at 17:36)</a>:</h4>
<p>yep</p>



<a name="167872023"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167872023" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167872023">(Jun 11 2019 at 17:37)</a>:</h4>
<p>I think it would perhaps be good if t-compiler dropped more things in favor of async/await</p>



<a name="167872188"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167872188" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167872188">(Jun 11 2019 at 17:39)</a>:</h4>
<p>Not clear, regressions are also a big problem right now. But I do think if we really want to fix these blockers, we're going to need some more focus.</p>



<a name="167872307"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167872307" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167872307">(Jun 11 2019 at 17:40)</a>:</h4>
<p>Or you know... ship later <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="167872384"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167872384" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167872384">(Jun 11 2019 at 17:41)</a>:</h4>
<p>Right.</p>



<a name="167872673"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167872673" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167872673">(Jun 11 2019 at 17:45)</a>:</h4>
<blockquote>
<p>we have a bunch unassigned; I was supposed to spend some time with <span class="user-mention silent" data-user-id="116107">davidtwco</span> on the "out of range" ICE (I'll open a topic, let's schedule that for this week)</p>
</blockquote>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> let me know when works for you, my schedule is pretty free on Thurs/Fri.</p>



<a name="167873697"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167873697" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167873697">(Jun 11 2019 at 17:57)</a>:</h4>
<p>PS, I updated <a href="https://github.com/rust-lang/compiler-team/blob/master/working-groups/async-await/README.md" target="_blank" title="https://github.com/rust-lang/compiler-team/blob/master/working-groups/async-await/README.md">https://github.com/rust-lang/compiler-team/blob/master/working-groups/async-await/README.md</a></p>



<a name="167882183"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/weekly%20meeting%202019.06.11/near/167882183" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Florian Gilcher <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/weekly.20meeting.202019.2E06.2E11.html#167882183">(Jun 11 2019 at 19:24)</a>:</h4>
<p>Sorry, I was sick today</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>